home *** CD-ROM | disk | FTP | other *** search
- /* Typedef structures */
- typedef struct{
- char Red;
- char Grn;
- char Blu;
- } rgb; /* Palette triple */
-
-
- typedef struct colornode{
- rgb key;
- char pal_num;
- struct colornode *Link[8];
- } ColorNode;
-
-
- /* Prototypes */
-
- ColorNode *init_node(rgb color, char pal);
- ColorNode *newnode(rgb color, char pal_num, ColorNode *parent, ColorNode *node);
- ColorNode *Build_Tree(rgb *pal);
- void Kill_Tree(ColorNode *node);
- char find_color(rgb color, ColorNode *root);
-
-
-
-
-